throwing range (grenade) - Spanish English Dictionary